Freescale Semiconductor /MKW40Z4 /ZLL /IRQSTS

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as IRQSTS

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (0)SEQIRQ 0 (0)TXIRQ 0 (0)RXIRQ 0 (0)CCAIRQ 0 (0)RXWTRMRKIRQ 0 (0)FILTERFAIL_IRQ 0 (0)PLL_UNLOCK_IRQ 0 (RX_FRM_PEND)RX_FRM_PEND 0 (0)PB_ERR_IRQ 0 (0)TMRSTATUS 0 (0)PI 0 (SRCADDR)SRCADDR 0 (0)CCA 0 (0)CRCVALID 0 (TMR1IRQ)TMR1IRQ 0 (TMR2IRQ)TMR2IRQ 0 (TMR3IRQ)TMR3IRQ 0 (TMR4IRQ)TMR4IRQ 0 (0)TMR1MSK 0 (0)TMR2MSK 0 (0)TMR3MSK 0 (0)TMR4MSK 0RX_FRAME_LENGTH

CCA=0, PLL_UNLOCK_IRQ=0, CCAIRQ=0, RXIRQ=0, TMR1MSK=0, CRCVALID=0, PB_ERR_IRQ=0, TMR3MSK=0, TMR2MSK=0, SEQIRQ=0, TMRSTATUS=0, PI=0, RXWTRMRKIRQ=0, FILTERFAIL_IRQ=0, TMR4MSK=0, TXIRQ=0

Description

INTERRUPT REQUEST STATUS

Fields

SEQIRQ

Sequence-end Interrupt Status bit. A ‘1’ indicates the completion of an autosequence. This interrupt will assert whenever the Sequence Manager transitions from non-idle to idle state, for any reason. This is write a ‘1’ to clear bit.

0 (0): A Sequencer Interrupt has not occurred

1 (1): A Sequencer Interrupt has occurred

TXIRQ

Transmitter Interrupt Status bit. A ‘1’ indicates the completion of a transmit operation. This is write a ‘1’ to clear bit.

0 (0): A TX Interrupt has not occurred

1 (1): A TX Interrupt has occurred

RXIRQ

Receiver Interrupt Status bit. A ‘1’ indicates the completion of a receive operation. This is write a ‘1’ to clear bit.

0 (0): A RX Interrupt has not occurred

1 (1): A RX Interrupt has occurred

CCAIRQ

Clear Channel Assessment Interrupt Status bit. A ‘1’ indicates completion of CCA operation. This is write ‘1’ to clear bit.

0 (0): A CCA Interrupt has not occurred

1 (1): A CCA Interrupt has occurred

RXWTRMRKIRQ

Receiver Byte Count Water Mark Interrupt Status bit. A ‘1’ indicates that the number of bytes specified in the RX_WTR_MARK register has been reached. This is write a ‘1’ to clear bit.

0 (0): A RX Watermark Interrupt has not occurred

1 (1): A RX Watermark Interrupt has occurred

FILTERFAIL_IRQ

Receiver Packet Filter Fail Interrupt Status bit. A ‘1’ indicates that the most-recently received packet has been rejected due to elements within the packet. This is write a ‘1’ to clear bit. In Dual PAN mode, FILTERFAIL_IRQ applies to either or both networks, as follows: A: If PAN0 and PAN1 occupy different channels and CURRENT_NETWORK=0, FILTERFAIL_IRQ applies to PAN0. B: If PAN0 and PAN1 occupy different channels and CURRENT_NETWORK=1, FILTERFAIL_IRQ applies to PAN1. C: If PAN0 and PAN1 occupy the same channel, FILTERFAIL_IRQ is the logical ‘AND’ of the individual PANs’ Filter Fail status.

0 (0): A Filter Fail Interrupt has not occurred

1 (1): A Filter Fail Interrupt has occurred

PLL_UNLOCK_IRQ

PLL Un-lock Interrupt Status bit. A ‘1’ indicates an unlock event has occurred in the PLL. This is write a ‘1’ to clear bit.

0 (0): A PLL Unlock Interrupt has not occurred

1 (1): A PLL Unlock Interrupt has occurred

RX_FRM_PEND

Status of the frame pending bit of the frame control field for the most-recently received packet. Read-only.

PB_ERR_IRQ

Packet Buffer Underrun Error IRQ

0 (0): A Packet Buffer Underrun Error Interrupt has not occurred

1 (1): A Packet Buffer Underrun Error Interrupt has occurred

TMRSTATUS

Composite TMR Status

0 (0): no TMRxIRQ is asserted

1 (1): At least one of the TMRxIRQ is asserted (TMR1IRQ, TMR2IRQ, TMR3IRQ, or TMR4IRQ)

PI

Poll Indication

0 (0): the received packet was not a data request

1 (1): the received packet was a data request, regardless of whether a Source Address table match occurred, or whether Source Address Management is enabled or not

SRCADDR

Source Address Match Status

CCA

CCA Status

0 (0): IDLE

1 (1): BUSY

CRCVALID

CRC Valid Status

0 (0): Rx FCS != calculated CRC (incorrect)

1 (1): Rx FCS = calculated CRC (correct)

TMR1IRQ

Timer 1 IRQ

TMR2IRQ

Timer 2 IRQ

TMR3IRQ

Timer 3 IRQ

TMR4IRQ

Timer 4 IRQ

TMR1MSK

Timer Comperator 1 Interrupt Mask bit

0 (0): allows interrupt when comparator matches event timer count

1 (1): Interrupt generation is disabled, but a TMR1IRQ flag can be set

TMR2MSK

Timer Comperator 2 Interrupt Mask bit

0 (0): allows interrupt when comparator matches event timer count

1 (1): Interrupt generation is disabled, but a TMR2IRQ flag can be set

TMR3MSK

Timer Comperator 3 Interrupt Mask bit

0 (0): allows interrupt when comparator matches event timer count

1 (1): Interrupt generation is disabled, but a TMR3IRQ flag can be set

TMR4MSK

Timer Comperator 4 Interrupt Mask bit

0 (0): allows interrupt when comparator matches event timer count

1 (1): Interrupt generation is disabled, but a TMR4IRQ flag can be set

RX_FRAME_LENGTH

Receive Frame Length

Links

() ()